floating matter arrester - Alemán Inglés Diccionario